stress and diabetes type 1 diabetes managing diabetes diabetic diabetes restaurants and diabetes type 2 diabetes